package com.itheima.loop;
import java.util.Scanner;
import java.util.Random;
public class test{
    public static void main(String[] args){
        // 1. 准备Random和Scanner对象, 分别用于产生随机数和键盘录入
        Random r = new Random();
        Scanner sc = new Scanner(System.in);
        // 2. 使用Random产生一个1-100之间的数, 作为要猜的数
        int randomNum = r.nextInt(100) + 1;
        // 5. 以上内容需要多次进行, 但无法预估用户输入几次可以猜测正确,
        //使用while(true)死循环包裹
        while(true){
            // 3. 键盘录入用户猜的的数据
            System.out.println("请输入你猜得数据");
            int num = sc.nextInt();
            // 4. 使用录入的数据(用户猜的数据)和随机数(要猜的数据)进行比较,
            //并给出提示
            if(num > randomNum){
                System.out.println("猜大了");
            }else if(num < randomNum){
                System.out.println("猜小了");
            }else{
                System.out.println("猜对了");
                break;//循环的出口 所以后面有语句不会报错
            }


        }
        System.out.println("感谢你的使用");

    }
}